a movie-like story - Turkish English Dictionary